ÆÄÀÏ ±¸Á¶ ºä

 

File Structure View Tool Window  

File Structure View À©µµ¿ì´Â Æ®¸®¿Í °°Àº Çü½Ä¿¡¼­ Ưº°ÇÑ Java ¶Ç´Â xml ÆÄÀÏ ±¸Á¶¸¦ Ç¥½ÃÇÕ´Ï´Ù.
´ç½ÅÀº Åø À©µµ¿ì ¹Ù ¶Ç´Â Window ¸Þ´ºÀÇ Structure Åø À©µµ¿ì ¹öưÀ» Ŭ¸¯Çϰųª ´ÜÃàŰ(µðÆúÆ®·Î Alt + 7)¸¦ »ç¿ëÇÏ¿©  File Structure View Åø À©µµ¿ì ¹Ù¸¦ ºÎ¸¦ ¼ö ÀÖ½À´Ï´Ù.



Æ®¸® ±¸Á¶¿Í ¿ä¼Ò´Â ¾Æ·¡¿¡ ±â¼úµÈ Åø À©µµ¿ì Åø¹Ù¿¡¼­ ¹öưÀÇ µµ¿òÀ¸·Î °áÁ¤µË´Ï´Ù:

Sort Alphabetically  

ÀÌ ¹öưÀÌ ´­¸± ¶§ Ŭ·¡½º ³»ÀÇ ¿ä¼Ò´Â ¾ËÆÄºª¼øÀ¸·Î Á¤·ÄµË´Ï´Ù.

Sort by Visibility 

ÀÌ ¹öưÀÌ ´­¸± ¶§, Ç׸ñÀº ´ÙÀ½ ¼ø¼­¿Í ÇÔ²² ±×µéÀÇ °¡½Ã¼º¿¡ ÀÇÇØ Á¤·ÄµË´Ï´Ù: public - protected - package local - private  . 


¸¸ÀÏ ¾çÂÊ ¹öư(Sort Alphabetically¿Í Sort by Visibility)ÀÌ ´­·ÁÁö¸é, º¸±â¿¡¼­ÀÇ Ç׸ñÀº °¡½Ã¼º¿¡ ÀÇÇØ ù ¹øÂ°·Î Á¤·ÄµÇ°í °¢°¢ °¡½Ã¼º ¼öÁØ ³»¿¡¼­ ±×µéÀº ¾ËÆÄºª ¼ø¼­´ë·Î ³õÀÌ°Ô µË´Ï´Ù.

¸¸ÀÏ ¾çÂÊ ¹öưÀÌ ´­¸®Áö ¾ÊÀ¸¸é, Ç׸ñµéÀº Äڵ忡¼­ ±×°ÍµéÀÌ ³ªÅ¸³­ ¼ø¼­´ë·Î º¸¿©Áý´Ï´Ù.


Group Methods  by Defining Types  

ÀÌ ¹öưÀÌ ´­·ÁÁø ¶§, Ưº°ÇÑ Å¬·¡½º/ÀÎÅÍÆäÀ̽ºÀÇ ¸Þ¼Òµå¸¦ override/implementÇÏ´Â ¸ðµç ¸Þ¼Òµå°¡ ÀÌ Å¬·¡½º/ÀÎÅÍÆäÀ̽º¿¡ »óÀÀÇÏ´Â ³ëµå ¾Æ·¡¿¡¼­ ±×·ìÈ­ µË´Ï´Ù.
¸¸ÀÏ Show Inherited Members °¡ ¼±ÅõǸé ÀÌ ¹öưÀº ºÒ°¡´ÉÇÏ°Ô µË´Ï´Ù.

Show Properties  

¸¸ÀÏ ´ç½ÅÀÇ Äڵ尡 JavaBean Ç¥±â¹ý¿¡ ¼øÀÀÇÏ´Â ¾×¼¼¼­¸¦ Æ÷ÇÔÇϸé, °ÔÅÍ¿Í/¶Ç´Â ¼¼ÅÍ¿Í/¶Ç´Â Çʵ带 Æ÷ÇÔÇÏ´Â º°µµÀÇ ¼Ó¼º ³ëµå°¡ »ý¼ºµË´Ï´Ù.

 

Show Fields  

ÀÌ ¹öưÀÌ ´­¸± ¶§, Æ®¸®´Â ¸ðµç Çʵ带 Ç¥½ÃÇÒ °ÍÀÔ´Ï´Ù.

Show Inherited  Members  

ÀÌ ¹öưÀÌ ´­¸± ¶§, ÇöÀçÀÇ Å¬·¡½º¿¡ ÀÇÇØ »ó¼ÓµÇ°í ±×°ÍÀ¸·ÎºÎÅÍ ¾×¼¼½º °¡´ÉÇÑ ¸ðµç ¸Þ¼Òµå¿Í ÇʵåµéÀÌ º¸¿©Áý´Ï´Ù.

»ó¼ÓÇÏ°Ô µÇ´Â ¸â¹ö´Â ±×µé°ú ÇöÀçÀÇ Å¬·¡½º¿¡¼­ Á¤ÀÇµÈ ¸â¹ö¸¦ ±¸º°Çϱâ À§ÇØ È¸»öÀ¸·Î µË´Ï´Ù.
ÀÌ ¹öưÀÌ ´­¸° ¶§, Group Methods by Defining Types ±×·ìÀº ºÒ°¡´ÉÇÏ°Ô µË´Ï´Ù.

Hide Non-public  Members  

ÀÌ ¹öưÀÌ ´­¸± ¶§, ¸ðµç ºñ ÆÛºí¸¯ Ŭ·¡½º ¸â¹ö´Â ¼û°ÜÁú °ÍÀÔ´Ï´Ù.

Autoscroll to Source  

ÀÌ ¹öưÀÌ ´­¸± ¶§, ´ç½ÅÀº ¿¡µðÅÍ¿¡¼­ Ç׸ñ(¿¹¸¦ µé¸é Ŭ·¡½º ¸â¹ö)À» Áï½Ã Á¶Á¤ ÇÒ °ÍÀÌ°í ±×°Í À§¿¡¼­ ij·µÀ» ¹èÄ¡ÇÏ´Â Åø À©µµ¿ì¿¡¼­ Ä¿¼­ ÆÐ³ÎÀ» °¡Áý´Ï´Ù.

Autoscroll from Source  

ÀÌ ¹öưÀÌ ´­¸± ¶§, ´ç½ÅÀº Åø À©µµ¿ì¿¡¼­ Ç׸ñ(¿¹¸¦ µé¸é Ŭ·¡½º ¸â¹ö)À» Áï½Ã Á¶Á¤ ÇÒ °ÍÀÌ°í ±×°Í À§¿¡¼­ Ä¿¼­ ÆÐ³ÎÀ» ¹èÄ¡ÇÏ´Â ¿¡µðÅÍ¿¡¼­ ij·µÀ» °¡Áý´Ï´Ù.

 

ÆÄÀÏ ±¸Á¶ ÆË¾÷


File Structure Popup Àº Java ÆÄÀϸ¸ÀÇ ÆÄÀÏ ±¸Á¶¸¦ Ç¥½ÃÇÕ´Ï´Ù.
±×°ÍÀ» ºÎ¸£±â À§ÇØ, ¿¡µðÅÍ¿¡¼­ ÇÊ¿äÇÑ ÆÄÀÏÀ» ¿­°í Ctrl + F12 ¸¦ ´©¸£°Å³ª ÁÖ ¸Þ´º¿¡¼­ View File Structure Popup¸¦ ¼±ÅÃÇϽʽÿÀ.




ºä´Â ÇöÀçÀÇ Å¬·¡½º Çʵå, ¸Þ¼Òµå¿Í ³»ºÎ Ŭ·¡½º¸¦ Ç¥½ÃÇÕ´Ï´Ù.  ´ç½ÅÀº ±×°ÍÀ» Ŭ¸¯Çϰí ÀÖ´Â ¾î¶² Ŭ·¡½º ¸â¹ö¶óµµ Áï½Ã ³×ºñ°ÔÀÌÆ®ÇÒ ¼ö ÀÖ½À´Ï´Ù.  ÆÄÀÏ ±¸Á¶ ÆË¾÷ À©µµ¿ì´Â ´ÝÈú °ÍÀÔ´Ï´Ù. ±×¸®°í ij·µÀº ¿øÇϴ Ŭ·¡½º ¸â¹ö¿¡ ¹èÄ¡µÉ °ÍÀÔ´Ï´Ù.

¶ÇÇÑ, °Ë»öÀ» ¿ëÀÌÇÏ°Ô Çϴ Ư¡ÀÇ Ä¿ÇÃÀÌ Å¬·¡½º ¸â¹ö ¸®½ºÆ®¿¡ ÀÖ½À´Ï´Ù.

1.  ÇÊ¿äÇÑ ¿ä¼Ò À̸§À» ŸÀÌÇÎÇϱ⠽ÃÀÛÇϽʽÿÀ. ÀÛÀº ¼Óµµ °Ë»ö Àº ŸÀÌÇÁµÈ ¼ø¼­¸¦ Ç¥½ÃÇϰí À©µµ¿ìÀÇ Ä³·µÀº ¸ñ·Ï¿¡¼­ ù ¹øÂ° Àû´çÇÑ Å¬·¡½º ¸â¹ö¿¡ ¹èÄ¡µÉ °ÍÀÔ´Ï´Ù.

2.  ¸¸ÀÏ Narrow down the list on typing üũ ¹Ú½º°¡ ¼±ÅõǸé, Ŭ·¡½º ¸â¹ö ¸®½ºÆ®´Â ´õ ÇÑÃþ Á¼¾ÆÁú ¼ö ÀÖ½À´Ï´Ù.  »ý¼ºµÈ ¼ø¼­¿Í ÀÏÄ¡ÇÏ´Â ¸ñ·Ï¿¡¼­ ¼Óµµ °Ë»ö À» ºÎ¸£¸é ´ÜÁö ±× Ç׸ñÀ» Ç¥½ÃÇÕ´Ï´Ù.